#top-input>a.search-img{
    float:left;
    width:37px;
    height:34px;
}
#top-input{
    margin-left:40px;
    margin-right:80px;
}
#top-input div.input-box{
    width:400px;
    height:34px;
    box-sizing:border-box;
    border:1px solid #0AA1ED;
    overflow:hidden;
    float:left;
    padding:0 5px;
}
#txtSearch{
    outline:0;
    border:0;
    height:34px;
    width:300px;
    box-sizing:border-box;
    background-color: #f5f5f5;
}
#top-input span.sort-search{
    color:#c3c3c3;
    font-size:14px;
}
#top-input span.sort-search i{
    border:7px solid transparent;
    border-top-color:#c3c3c3;
    position:relative;
    top:10px;

}
#list{
    float:right;
    margin-top:-30px;
}
#list li{
    float:left;
    line-height:20px;
    padding:2px;
}
#nav{
    margin-top:40px;
}
#nav li{
    float:left;
    margin-right:40px;
}
#nav li a{
    font-size:16px;
    color:#ccc;
}